self-propelled mount - Espagnol Anglais Dictionnaire